@charset "utf-8";

/* CSS Document */

body, button, input, select, textarea {

	color: #333;

	font: 14px "微软雅黑";

}

div, class, ul, li, a, p {

	margin: 0;

	padding: 0;

}

/* Clear */

.clearfix:after {

	content: "";

	display: block;

	height: 0px;

	clear: both;

	visibility: hidden

}

.clearfix {

	display: inline-block

}

/* Hides from IE-mac \*/ 

* html .clearfix {

	height: 1%

}

.clearfix {

	display: block;

}

/* End hide from IE-mac */

.page_list {

	text-align: right;

	padding-top: 10px;

	padding-bottom: 2px;

}

.page_list a {

	border: #ddd 1px solid;

	color: #0da056;

	padding: 2px 5px;

	margin-right: 2px

}

.page_list a:hover, .page_list a:active {

	border: #e1e6ed 1px solid;

	color: #000;

	background-color: #D3E1F6

}

.page_list span.current {

	border: #ddd 1px solid;

	padding: 2px 5px;

	font-weight: bold;

	margin-right: 2px;

	color: #FFF;

	background-color: #0da056

}

.page_list span.disabled {

	border: #f3f3f3 1px solid;

	padding: 2px 5px;

	margin-right: 2px;

	color: #CCC

}

/* webcss start*/

body {

	margin: 0;

	padding: 0;

}

.cl {

	clear: both;

}









.top {

	width:100%;

	background-color:#24a35c;

		overflow:hidden;

	background-color:#24a35c;

	padding:30px 0;

}







.w_1200 {

	width: 1260px;

	margin: 0 auto;

}

.mb30 {

	margin-bottom: 30px;

}

.tel {

	float: right;

	width: 254px;

	padding-top:20px;

}

.logo {

	float: left;

	font-weight: bold;

	font-size:36px;

	color:#fff;

}







.pr20 {

	padding-right:20px;

}







.n_av {

	width: 860px;

	float: right;

	padding-top:20px;

}













/*------------------------------------------banner--------------------------------------------------------------*/



/*banner*/

.rslides {

	position: relative;

	list-style: none;

	overflow: hidden;

	width: 100%;

	padding: 0;

	margin: 0;

}

.rslides li {

	-webkit-backface-visibility: hidden;

	position: absolute;

	display: none;

	width: 100%;

	left: 0;

	top: 0;

}

.rslides li:first-child {

	position: relative;

	display: block;

}

.rslides img {

	display: block;

	height: auto;

	border: 0;

	width: 100%;

}

.slide_container {

	position: relative;

	width: 100%;

}

.slide {

	position: relative;

	list-style: none;

	overflow: hidden;

	width: 100%;

	padding: 0;

	margin: 0;

}

.slide li {

	position: absolute;

	width: 100%;

	left: 0;

	top: 0;

}

.slide_nav {

	position: absolute;

	-webkit-tap-highlight-color: rgba(0,0,0,0);

	top: 52%;

	left: 0;

	opacity: 0.7;

	z-index: 3;

	text-indent: -9999px;

	overflow: hidden;

	text-decoration: none;

	height: 61px;

	width: 38px;

	background: transparent url(../images/themes.gif) no-repeat left top;

	margin-top: -45px;

}

.slide_nav.next {

	left: auto;

	background-position: right top;

	right: 0;

}

.mb10 {

	margin-bottom: 10px;

}

.t_itle {

	text-align: center;

}



.t_itle p {

	font-size:20px;

	color:#636363;

}









.mb50 {

	margin-bottom:50px;

}

/*









------------------------------------------产品--------------------------------------------------------------*/









.pr_bg {

	width:100%;

	margin:0 auto;

	overflow: hidden;

	background-color:#f2f2f2;

	padding:50px 0;





}







.pr {

	width: 278px;

	float: left;

}





.pr_boder {

	border:1px solid #b3b3b3;

	background-color:#fff;

}







.pr_boder ul {

	padding: 20px 0 0 0;

}



.pr_boder ul li {

	margin-bottom: 50px;

	line-height: 3.5;

	border-bottom:1px dotted #9f9f9f;

}

.pr_boder li:hover {

	display: block;

	font-weight: bold;

}





.pr_boder li  a {

	font-weight: bold;

}



.pr_boder li:first-child {

}







.pr_boder li ul li {

	background: none;

	border-bottom: none;

}







.pr_boder li:first-child a {

}



.pr_boder li ul li a {

	font-weight: normal;

	padding-left:60px;

}







.pr_boder li ul li{

}









.pr_boder ul li a {

	padding-left: 40px;

	color:#4d4d4d;

}









.pr_boder {

	margin-bottom: 20px;

	display: block;

}

.pr_boder a {

	font-size: 16px;

	margin-bottom: 30px;

}









.m_enu, .m_enu img {

	width:100%;

	margin:0 auto 30px;

	overflow: hidden;

}





.photo01 {

	width:604px;

	float: left;

	padding-right:30px;

}







.about_text {

	font-size:15px;

	line-height:2.7;

}





.about_menu {

	margin-top:30px;

}





.about_menu li {

	float: left;

	width:300px;

	margin:0 auto;

	text-align: center;

}







.index_lei {

	width: 1150px;

	margin: 0 auto 30px;

}



.index_lei li {

	width: 234px;

	height: 57px;

	float: left;

	background-color: #24a35c;

	margin: 0 40px 40px 0;

	border-radius:50px;

}





.index_leihome li:nth-child(9) {

	display: none;

}





.index_leihome li:nth-child(10) {

	display: none;

}





.index_leihome li:nth-child(11) {

	display: none;

}





.index_leihome li:nth-child(12) {

	display: none;

}



.index_leihome li:nth-child(13) {

	display: none;

}





.index_leihome li:nth-child(14) {

	display: none;

}









.index_leihome li:nth-child(15) {

	display: none;

}









.index_leihome li:nth-child(16) {

	display: none;

}







.index_leihome li:nth-child(17) {

	display: none;

}









.index_leihome li:nth-child(18) {

	display: none;

}



.index_leihome li:nth-child(19) {

	display: none;

}





.index_leihome li:nth-child(20) {

	display: none;

}





.index_leihome li:nth-child(21) {

	display: none;

}





.index_leihome li:nth-child(22) {

	display: none;

}



.index_leihome li:nth-child(23) {

	display: none;

}



.index_leihome li:nth-child(24) {

	display: none;

}



.index_leihome li:nth-child(25) {

	display: none;

}



.index_leihome li:nth-child(26) {

	display: none;

}





.index_leihome li:nth-child(27) {

	display: none;

}







.index_leihome li:nth-child(28),.index_leihome li:nth-child(29) ,.index_leihome li:nth-child(30),.index_leihome li:nth-child(31),.index_leihome li:nth-child(32),.index_leihome li:nth-child(33),.index_leihome li:nth-child(34),.index_leihome li:nth-child(35),.index_leihome li:nth-child(36),.index_leihome li:nth-child(37),.index_leihome li:nth-child(38),.index_leihome li:nth-child(39),.index_leihome li:nth-child(40),.index_leihome li:nth-child(41),.index_leihome li:nth-child(42),.index_leihome li:nth-child(43){

	display: none;

}













.index_leihome li:nth-child(12) {

	display: none;

}

.index_lei li:hover {

	background-color: #f77602;

}

.index_lei li a {

	font-size: 18px;

	color: #fff;

	text-align: center;

	display: block;

	line-height: 3;

}







.index_lei1 {

	width:850px;

	margin: 0 auto !important;

}

.bk {

	width: 350px;

	float: left;

	position: relative;

	overflow: hidden;

}

.bk .touming {

	position: absolute;

	top: -100%;

	left: 0;

	color: #fff;

	text-align: center;

	background: url(../images/kgd.png);

	height: 100%;

	width: 96%;

	padding: 0 2%;

	z-index: 99;

	font-size: 20px;

	font-family: 微软雅黑;

}

.bk .touming p {

	border: 1px solid #fff;

	width: 200px;

	height: 50px;

	margin: 150px auto 0;

	line-height: 2;

	border-radius: 40px;

}

/*------------------------------------------产品--------------------------------------------------------------*/







.mt30 {

	margin-top: 30px;

}

.mb20 {

	margin-bottom: 20px;

}





.about_bg {

	background: url(../images/about_bg.jpg) no-repeat center top;

	width: 100%;

	overflow: hidden;

	margin-bottom:30px;

}











.photo01 {

	width:523px;

	float: left;

	padding-left:20px;

}







.about_size {

	width:650px;

	float: right;

	padding-right:30px;

	font-size:15px;

	line-height:2;

}





















.about_zz li {

	float: left;

	margin-right: 44px;

}









.fh_bg {

	background-color:#f1f1f1;

	width:100%;

	overflow: hidden;

}

#ScrollBox {

	overflow: hidden;

}

#ScrollBox li {

	text-align: center;

	float: left;

	display: inline;

	position: relative;

	width: 350px;

	margin: 0px 20px;

	background-color:#fff;

	margin-bottom:30px;

}

#ScrollBox li .cp-tp {

	width: 350px;

	height: 300px;

	overflow: hidden;

}

#ScrollBox li .cp-tp img {

	width: 350px;

	height: 300px;

	overflow: hidden;

	cursor: pointer;

	transition: all 0.6s;

}

#ScrollBox li .cp-tp img:hover {

	transform: scale(1.1);

}

#ScrollBox li .cp-mc {

	line-height: 60px;

}

#ScrollBox li .cp-mc a {

	line-height: 60px;

	font-size: 16px;

	color: #2b2b2b;

}



.rexiao {

	width: 900px;

	float: right;

}



#product_c a {

	display: block;

	float: left;

	margin-bottom: 20px;

	margin-left: 10px;

	text-align: center;

	width: 250px;

	color: #202020;

	font-size: 16px;

	line-height: 2;

	overflow: hidden;

}

#product_c a:hover {

	color: #0199f4;

	font-weight: bold;

}

.product {

	width: 1200px;

	margin: 0 auto;

	padding-top: 85px;

}

.title {

	text-align: center;

	font-size: 28px;

	font-weight: bold;

}

.title p {

	font-weight: normal;

	color: #aaa;

	line-height: 2.0

}

#select_btn {

	width: 230px;

	float: left;

}

#select_btn ul {

	margin-top: 35px;

}

#select_btn ul li {

	width: 230px;

	margin-bottom: 1px;

	background: #0da056

}

#select_btn ul li a {

	font-size: 16px;

	height: 81px;

	line-height: 81px;

	padding-left: 64px;

	display: block;

	color: #fff

}

#select_btn ul li a:hover {

}

.pro-bottom {

	margin-top: 35px;

	width: 906px;

	float: right;

	margin-bottom: 60px;

}

.pro-bottom li {

	float: left;

	margin: 0 7px 15px 7px;

}

.pro-bottom li a {

	display: block;

}

.pro-bottom li span {

	display: block;

	height: 50px;

	line-height: 50px;

	text-align: left;

	background: url(../images/pr-a.png) no-repeat center right 10px

}

.pro-bottom li a:hover span {

	color: #0da056;

	background: url(../images/pr-hover.png) no-repeat center right 10px

}

/*------------------------------------------about--------------------------------------------------------------*/







/*------------------------------------------ys--------------------------------------------------------------*/









.ys_bg {

	background: url(../images/ys_bg.jpg) no-repeat center top;

	width: 100%;

	overflow: hidden;

	padding: 108px  0;

	margin-bottom: 30px;

}







.ys_bg .w_1200 {

	background-color:#fff;

	width:1200px;

	overflow: hidden;

	padding:10px;

}









.lys {

	width:388px;

	float: left;

}









.rys {

	width:690px;

	float: right;

	margin-top:60px;



}









.ys_menu {

	width:92px;

	float: left;

}









.ys_size {

	width:195px;

	float: right;

}







.ys_title {

	font-size:24px;

	font-weight: bold;

	margin-bottom:10px;

}

.n_um {

	text-align: center;

	float: left;

	margin-right: 20px;

	margin-bottom: 20px;

}

.ys_photo {

	width: 599px;

	float: left;

}









.ye_text {

	width:195px;

	float: right;

	line-height:2;

}





.inner {

	width:325px;

	float: left;

	margin-bottom:40px;

}



.mr0 {

	margin-right: 0 !important;

}

/*------------------------------------------news--------------------------------------------------------------*/





.lnews {

	width:603px;

	float: left;

}







.news_lei  {

	margin-bottom:20px;

}







.news_lei  a {

	float: left;

	width:160px;

	height:53px;

	background-color:#f1f1f1;

	margin-right:20px;

	text-align: center;

	line-height:3;

	font-size:17px;

}





.news_lei  a:hover {

	background-color:#01923f;

	color:#fff;

}







.news_tw {

	line-height:2;

}







.rnews {

	width: 550px;

	float: right;

}

.rnews li {

	border-bottom: 1px solid #cbcbcb;

	padding-bottom: 12px;

}

.rnews li a {

	font-size: 15px;

	padding-left:20px;

}

.yqlj {

	padding: 30px 0;

}

/*------------------------------------------case--------------------------------------------------------------*/









.w_1260 {

	width: 1260px;

	margin: 0 auto;

}

.case_img02 {

	width: 379px;

	float: right;

}

.case_img01 {

	float: left;

	width: 849px;

}

.case_menu {

	margin-top: 20px;

}

.case_menu li {

	float: left;

	margin-right: 20px;

}

#link {

	height: 72px;

	line-height: 70px;

	margin-top: 40px;

}

#friendlink {

	width: 1200px;

	margin: 0 auto;

}

#friendlink span {

	font-size: 20px;

}

/*------------------------------------------footer--------------------------------------------------------------*/













.f_line {

	border-bottom:1px solid #373c40;

	overflow: hidden;

}







.f_logo  {

	width:310px;

	float: left;

}





.f_nav {

	width:790px;

	float: right;

	padding:30px 0 0 0;

}





.f_nav  li {

	float: left;

	margin-right:20px;

}





.f_nav  li  ul li span {

	display: none;

}





.f_nav  li a {

	color:#fff;

	font-size:18px;

}







.footer1 {

	position: relative;

	z-index: 999999;

	margin-top: 1400px;

}





.footer2 {

	position: relative;

	z-index: 999999;

	margin-top: 2200px;

}

#footer_bg {

	background: #252c31;

	padding: 30px 0;

	width: 100%;

	overflow: hidden;

}

#copyright a {

	color: #fff;

}









.beian {

	padding-top:60px;

	margin-left:100px;

	float: left;

}





.f_contact {

	width:1200px;

	margin:0 auto;

	font-size: 16px;

	color: #fff;

	line-height: 2;

}





.f_contact a {

	color:#fff;

}





.corwrite {

	clear: both;

	color: #fff !important;

}

.corwrite a {

	color: #fff;

}

.api {

	float: left; 

	width:176px;

	margin-right:100px;

}









.f_bottom {

	background-color:#05110c;

	width:100%;

	margin:0 auto;

	padding:10px 0;

}

.n_banner {

	width: 100%;

	overflow: hidden;

}

/*********** page ***********/

.ny {

	padding-bottom: 60px;

	width: 100%;

	margin: 0 auto;

}

#page_main {

	width: 1200px;

	margin: 0 auto;

}

/* page-left */

.page-left {

	float: left;

	width: 250px;

	margin-top: 30px;

	background: #fff;

	-moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);

	-webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);

	box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);

	padding: 20px 20px 60px 20px;

}

.left-nav {

	display: block;

	font-weight: bold;

	text-align: center;

	font-size: 22px;

	line-height: 2.0;

	border-bottom: 2px #333 solid;

	padding-bottom: 10px;

	margin-bottom: 20px;

}

/* page-right */

.ny-top {

	font-size: 24px;

	font-weight: bold;

	text-align: center;

	padding: 40px 0;

}

.ny-right {

	width: 1200px;

	overflow: hidden;

	background: #fff;

	-moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);

	-webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);

	box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);

	padding: 20px 10px 25px 10px;

}

.page-right {

	overflow: hidden;

	background: #fff;

	-moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);

	-webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);

	box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);

	padding: 0 10px 25px 10px;

}

.page-news {

	font-size: 16px;

	line-height: 2.5;

}

.page-single, .page-products, .page-news, .page-newsdetail, .page-jobs, .page-jobsdetail {

	margin-bottom: 10px

}

.productsdetail-title, .newsdetail-title, .jobsdetail-title {

	font-size: 14px;

	font-weight: bold;

	line-height: 30px;

	text-align: center;

	border-bottom: 1px dashed #CCC;

	margin-bottom: 10px

}

.page-news table {

	width: 98%;

}

.page-news table th {

	height: 30px;

	line-height: 30px;

	text-align: center;

	font-weight: bold;

	border: none 0px;

	font-size: 12px

}

.page-news table th.news-time {

	width: 100px;

	background: url(../images/info_title.gif) left top

}

.page-news table th.news-title {

	background: url(../images/info_title.gif) right top

}

.page-news table td {

	border-bottom: 1px dashed #D7D7D7;

	padding: 8px

}

.page-news table td.time-list {

	color: #666;

	text-align: center

}

.page-jobs table {

	width: 98%;

}

.page-jobs table th {

	height: 30px;

	line-height: 30px;

	text-align: center;

	font-weight: bold;

	border: none 0px;

	font-size: 12px

}

.page-jobs table th.jobs-time {

	width: 100px;

	background: url(../images/info_title.gif) left top

}

.page-jobs table th.jobs-title {

	background: url(../images/info_title.gif) right top

}

.page-jobs table td {

	border-bottom: 1px dashed #D7D7D7;

	padding: 8px

}

.page-jobs table td.time-list {

	color: #666;

	text-align: center

}

.page-guestbook {

	width: 600px;

	margin: 0px auto

}

.page-guestbook dl dt, .page-guestbook dl dd {

	float: left;

	padding: 5px

}

.page-guestbook dl dt {

	width: 80px;

	text-align: right

}

.page-guestbook dl dd {

	width: 500px

}

.page-guestbook dl dd input {

	border: #CCC 1px solid;

	padding: 2px;

	background: url(../images/inputbg.gif) repeat-x;

	height: 19px;

	line-height: 19px;

	width: 180px

}

.page-guestbook dl dd span {

	color: #F00;

	margin-left: 10px

}

.page-guestbook .Content {

	width: 480px;

	height: 120px;

	border: #CCC 1px solid

}

#checkcode {

	width: 60px;

	text-align: center

}

.page-guestbook p {

	text-align: center;

	clear: both;

	margin-bottom: 10px

}

/*新闻列表页*/

ul, li {

	list-style: none;

}

a, a:visited, a:active {

	color: #333333;

	text-decoration: none

}

a:hover {

	color: #ff0000;

	text-decoration: none

}

.fl {

	float: left;

}

.fr {

	float: right;

}

.clear {

	clear: both;

}

ul.newsList li {

	border-bottom: 1px dotted #dddddd;

	margin-bottom: 25px;

	padding-left: 15px;

	background-color: #f2f2f2;

	padding:20px;

}

ul.newsList li:hover {

	display: block;

	transform: scale(1.05);

	background-color: #00923e;

}

ul.newsList li:hover a {

	color: #fff;

}

ul.newsList li:hover span {

	color: #fff !important;

}

.page-news {

	margin: 0 auto;

	width: 95%;

}

/*新闻详情页*/

#shownews h1.title {

	font-size: 24px;

	text-align: center;

	padding: 40px 0;

}

.hits {

	border-bottom: 1px solid #DDDDDD;

	margin-bottom: 30px;

	height: 40px;

	line-height: 40px;

}

.page {

	line-height: 30px;

	border-top: 1px dotted #ddd;

	border-bottom: 1px dotted #ddd;

	margin: 10px 0;

	padding: 10px 0;

}

#shownews .text {

	margin: 10px 0;

	line-height: 28px;

}

.related {

	background: url(../images/bg_news.jpg) repeat-x;

}

#shownews .related {

	font-weight: bold;

	height: 30px;

	line-height: 30px;

	font-size: 13px;

}

#shownews .related-list li {

	border-bottom: 1px dotted #dddddd;

	background: url(../images/icon1.gif) no-repeat left center;

	padding-left: 10px;

	margin: 10px 20px 10px 0;

	float: left;

	height: 26px;

	line-height: 26px;

	padding-left: 10px;

	width: 300px;

}

#shownews .related-list li a, #shownews .related-list li a:active, #shownews .related-list li a:visited {

	color: #808080;

}

#shownews .related-list li a:hover {

	color: #ff0000;

}

/*产品列表页*/

#ShowImages li {

	display: inline;

	float: left;

	margin: 0px 14px 24px 14px;

	text-align: center;

}

#ShowImages .images_img a {

	display: block;

	overflow: hidden;

	text-align: center;

	vertical-align: middle;

	width: 350px;

	height:264px;

}

#ShowImages .images_img a:hover {

}

#ShowImages .images_img img {

	/*max-height: 300px;*/

	max-width: 350px;

}

#ShowImages .images_title a {

	height: 50px;

	line-height: 50px;

	font-size: 16px;

}

#ShowImages .images_img {

	width: 350px;

	height: 264px;

	display: block;

	overflow: hidden;

}

#ShowImages .images_img img {

}

#ShowImages .images_img img {

	-webkit-transition: -webkit-transform 1s ease-out;

	-moz-transition: -moz-transform 1s ease-out;

	-o-transition: -o-transform 1s ease-out;

	-ms-transition: -ms-transform 1s ease-out;

}

#ShowImages .images_img a img:hover {

	-webkit-transform: scale(1.2, 1.2);

	-moz-transform: scale(1.2, 1.2);

	transform: scale(1.2, 1.2);

}

/*下载列表页*/

.downloadtimes {

	width: 80px;

	text-align: center;

}

/*下载详细页*/

.download {

	margin-bottom: 10px;

}

.download li {

	line-height: 30px;

	border-bottom: 1px dotted #dddddd;

}

.downloadRight {

	width: 85%;

}

/*招聘列表页*/

.jobList li {

	float: left;

	line-height: 28px;

	border-bottom: 1px dotted #dddddd;

	text-align: center;

}

.jobtime {

	width: 15%;

}

.jobPosition {

	width: 40%;

}

/*招聘详情页*/

.showjobList li {

	line-height: 28px;

	border-bottom: 1px dotted #dddddd;

}

.jobDescription {

	background: #dddddd;

	height: 30px;

	line-height: 30px;

	margin: 10px 0;

	text-indent: 10px;

}

/*招聘应聘页面*/

.submit {

	background: url(../images/submit.jpg) no-repeat;

	width: 93px;

	height: 34px;

	color: #ffffff;

	line-height: 34px;

	border: none;

	cursor: pointer;

	font-family: 微软雅黑;

	font-size: 14px;

	margin: 10px 0 0 100px;

}

/* 内页相关产品的 */

.related_cp p {

	line-height: 30px;

	text-indent: 2em;

}

.related_cp td {

	line-height: 30px;

}

.related_cp ul {

	width: 100%;

	height: auto;

	padding: 15px 0;

	overflow: hidden;

}

.related_cp ul li {

	text-align: center;

	width: 132px;

	float: left;

	overflow: hidden;

}

.related_cp ul li p {

	line-height: 30px;

	height: 30px;

	text-align: center;

	text-indent: 0em;

}

.related_cp ul li p a {

	line-height: 30px;

	height: 30px;

	text-align: center;

}

.related_cpul li p a:hover {

	color: #FF0000;

}

.related_cp ul li img {

	border: 1px solid #CCCCCC;

	width: 100px;

	height: 88px;

	padding: 5px;

}

.related_cp ul li a:hover img {

	border: 1px solid #ff0000;

}

/* 产品展示页询盘页面 */

.chanpin_xp {

	width: 600px;

	margin: 0px auto

}

.chanpin_xp dl dt, .chanpin_xp dl dd {

	float: left;

	padding: 5px

}

.chanpin_xp dl dt {

	width: 80px;

	text-align: right

}

.chanpin_xp dl dd {

	width: 500px;

	margin-left: 80px;

	margin-top: -30px;

}

.chanpin_xp dl dd input {

	border: #CCC 1px solid;

	padding: 2px;

	background: url(../images/inputbg.gif) repeat-x;

	height: 19px;

	line-height: 19px;

	width: 180px

}

.chanpin_xp dl dd span {

	color: #F00;

	margin-left: 10px

}

.chanpin_xp .Content {

	width: 480px;

	height: 120px;

	border: #CCC 1px solid

}

#checkcode {

	width: 60px;

	text-align: center

}

.chanpin_xp p {

	text-align: center;

	clear: both;

	margin-bottom: 10px

}

/* 产品页搜索框 */

.head-search {

	margin: 0 auto;

	margin-top: 15px;

	overflow: hidden;

	background: #f4f4f4;

	padding: 5px;

}

.f_l {

	float: left;

}

.f_r {

	float: right;

}

.ss {

	padding-top: 10px;

	margin-top: -7px;

	font-size: 13px;

	font-weight: bold;

	padding-left: 18px;

}

.head-search .txt-keyword {

	border: solid 1px #DCD3CF;

	border-right: none;

	width: 200px;

	height: 20px;

	float: left;

	color: #A89893;

	font-size: 12px;

}

.head-search .btn-search {

	width: 60px;

	height: 20px;

	border: none;

	overflow: hidden;

}

.ssk {

	width: 580px;

}

/* 产品展示 列表样式 */

.fl {

	float: left;

}

.fr {

	float: right;

}

.clear {

	clear: both;

}

.lbtu {

	width: 695px;

	height: auto;

}

.lbtup {

	height: auto;

	padding-top: 20px;

	overflow: hidden;

}

.lbtup li {

	list-style-type: none;

	padding-bottom: 10px;

}

.lbtu_left {

	width: 110px;

	margin-top: 15px;

}

.lbtu_left img {

	border: 1px solid #CCCCCC;

	width: 100px;

	height: 88px;

	padding: 5px;

}

.lbtu_left a:hover img {

	border: 1px solid #ff0000;

}

.lbtu_right {

	width: 505px;

	margin-top: 25px;

}

.lbtu_right li {

	float: left;

}

.bt {

	line-height: 17px;

	height: 17px;

	font-size: 12px;

	font-weight: bold;

}

.bt a {

	text-decoration: none;

	color: #000000;

}

.dis {

	display: block;

}

.lbt a:hover {

	color: #FF0000;

}

.wenzi {

	font-size: 12px;

	line-height: 22px;

	width: 180px;

}

.wenzi span a {

	color: #FF0000;

	text-decoration: none;

}

.right_tb ul li {

	float: left;

	padding-left: 10px;

}

.n_title {

	text-align: center;

	font-size: 24px;

	font-weight: bold;

	margin-bottom: 30px;

	line-height: 2;

}

.n_title span {

	font-weight: normal;

	font-size: 14px;

}









/*图片列表*/

.photos-demo span {

	display: inline-block;

	text-align: center;

	margin: 0 10px 30px;

	width: 270px

}

.photos-demo span p {

	margin-top: 10px;

	font-size: 16px;

}

.photos-demo span img {

	width: 100%;

	height:200px;

}

.lh68 {

	position: absolute;

	top: 0;

	z-index: -1;

}

.lhbd label {

	display: inline-block;

	max-width: 80px;

	width: 100%;

	height: 30px;

	line-height: 30px;

	margin-bottom: 0px;

	border-bottom: #eee dashed 1px;

}

.lhbd dt {

	padding: 3px 0;

	width: 100%;

}

.lhbdfr {

	float: right;

	width: 100%;

}

.lhbdfl {

	float: left;

	width: 100%;

}

.lhbdfr label {

	max-width: 75px;

	width: 100%;

}

.lhbd input {

	width: 57%;

}

.lhbdfl input {

	width: 67%;

}

.lhbd span {

	font-family: "微软雅黑";

	font-weight: 100;

}

.lhbd .Content {

	width: 84%;

}

.clear {

	clear: both;

}

.lhbd .Content {

	height: 113px;

}

.submit {

	background: #0a80ef;

	color: #fff;

	display: block;

	width: 80px;

	line-height: 30px;

	margin: 30px auto 0px;

	text-align: center;

	border: none;

}

.lh615 {

	line-height: 30px;

	margin: 0 10px;

	text-align: center;

	border: none;

}



.yb_conct {

	position: fixed;

	z-index: 9999999;

	top: 200px;

	right: -127px;

	cursor: pointer;

	transition: all .3s ease;

}

.yb_bar ul li {

	width: 180px;

	height: 53px;

	font: 16px/53px 'Microsoft YaHei';

	color: #fff;

	text-indent: 54px;

	margin-bottom: 3px;

	border-radius: 3px;

	transition: all .5s ease;

	overflow: hidden;

}

.yb_bar .yb_top {

	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 0;

}

.yb_bar .yb_phone {

	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;

}

.yb_bar .yb_QQ {

	text-indent: 0;

	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;

}

.yb_bar .yb_ercode {

	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;

}

.hd_qr {

	padding: 0 29px 25px 29px;

}

.yb_QQ a {

	display: block;

	text-indent: 54px;

	width: 100%;

	height: 100%;

	color: #fff;

}

